écran de protection meaning in English
n. shield, piece of armor carried on the arm and used to protect the body from missiles and blows; anything used for protection
n. shield, piece of armor carried on the arm and used to protect the body from missiles and blows; anything used for protection